package com.pur.zsms.documentsmanage.service;

import java.util.List;

import com.pur.zsms.common.exception.GenericException;
import com.pur.zsms.common.support.PageController;
import com.pur.zsms.common.support.PaginationSupport;
import com.pur.zsms.documentsmanage.po.DomPo;
import com.pur.zsms.documentsmanage.vo.DomVo;
import com.pur.zsms.foodmanage.food.vo.FoodMaterVo;
import com.pur.zsms.foodmanage.food.vo.FoodVo;
import com.pur.zsms.pmsnmanage.menu.po.MenuPo;
import com.pur.zsms.pmsnmanage.role.vo.RoleVo;
import com.pur.zsms.pmsnmanage.user.po.UserPo;
import com.pur.zsms.pmsnmanage.user.vo.UserVo;

public interface IDomService {
	String msg = "";

	public String getMsg();

	public void setMsg(String msg);

	public String getDomMenu(int domId) throws GenericException;

	public String getLinkById(int domId) throws GenericException;

	public DomPo getDomPoById(int domId) throws GenericException;

	public boolean addDomPo(DomVo domVo) throws GenericException;

	public boolean checkFolder(DomVo domVo) throws GenericException;

	public boolean checkFolderParentForSup(DomVo domVo) throws GenericException;

	public void addDomPoForContext(DomVo domVo) throws GenericException;

	public boolean deleteDomPo(DomVo domVo) throws GenericException;

}
